package com.lightkits.wms.dto.changelabeldocument.model;

import lombok.Builder;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 换标单头部dto
 *
 * @author lingyun.zhong@hand-china.com
 * @date 2019/7/19 14:59
 **/
@Getter
@Setter
@ToString
@Builder
public class ChangeLabelDocumentDTO {

    /**
     * 实际库存组织名称
     */
    private String organizationName;

    /**
     * 换标单号
     */
    private String workOrderNumber;

    /**
     * 换标单状态
     */
    private String orderStatusCode;

    /**
     * 执行状态
     */
    private String executionStatus;

    /**
     * 工单分类
     */
    private String orderSubTypeCode;

    /**
     * 产成品型号
     */
    private String productItemNum;

    /**
     * 产成品数量
     */
    private Long productQuantity;

    /**
     * 单位
     */
    private String productUom;

    /**
     * 原材料型号
     */
    private String componentItemNum;

    // todo 缺少批次

    /**
     * 原材料数量
     */
    private Long componentQuantity;

    /**
     * 原材料单位
     */
    private String componentUom;

    /**
     * 操作人  // todo erp给的是单据创建人，我方是操作人
     */
    private String orderCreatorName;

    /**
     * 备注
     */
    private String comments;
}
